草庐IT

c - ZwQueryDirectoryFile 恢复

全部标签

Android:如何从 BroadcastReceiver 恢复应用程序/Activity ?

如果我的程序如下:启动ActivityA->ActivityB按“主页”按钮。再次点击该应用程序。结果:“ActivityB”出现(它恢复)。启动ActivityA->ActivityB按“后退”按钮。再次点击该应用程序。结果:出现“ActivityA”(它重新启动)。我想从BroadcastReceiver做完全相同的事情。启动ActivityA->ActivityB按“主页”按钮。BroadcastReceiver收到一个广播并想“恢复”应用程序。我的预期结果:“ActivityB”出现。我想从BroadcastReceiver做完全相同的事情。启动ActivityA->Activ

android - Google Maps Android API v2 - 恢复 map 状态

我正在使用GoogleMapsAndroidAPIv2构建一个非常简单的map应用程序。正如预期的那样,当用户离开然后返回到应用程序时,他们在位置、缩放等方面所做的任何更改都将丢失,因为Activity会被销毁并重新创建。我知道我可以在onPause()中以编程方式保存map的相机状态(可能作为共享首选项中的值)并在onResume()中恢复它,但是API有任何内置机制用于在Activity启动之间保持map状态吗? 最佳答案 我不认为你可以,但你可以保存你的CameraPosition,它有你的位置/缩放/角度......http

android - R.java 是手动修改的!恢复到生成的版本

我在布局中添加了一个xml文件。之后这个错误来了。但问题是我还没有接触过R.java文件。现在在我的新Activity中,我打算将其内容View设置为我新创建的xml文件,但是当我执行R.layout时,新创建的xml没有出现在建议中。有没有人知道如何纠正这个问题。我已经多次清理我的项目,但它没有用。 最佳答案 删除R.java并让eclipse重新生成它,然后project-->clean将修复它。 关于android-R.java是手动修改的!恢复到生成的版本,我们在StackOve

android - 屏幕旋转后如何恢复textview滚动位置?

在我的Android布局中,我有一个TextView。此TextView显示相当大的可跨越文本,并且能够滚动。现在当手机旋转时,View被销毁并创建,我必须再次setText()TextView,将滚动位置重置为开头。我知道我可以使用getScrolly()和scrollTo()滚动到像素位置,但是由于View宽度的变化,线条变长了,像素位置400的线条现在可能是250。所以这个不是很有帮助。我需要一种方法来在onDestroy()中找到TextView中的第一条可见行,然后需要一种方法使TextView在旋转后滚动到这段特定的文本。有什么想法吗? 最佳答案

android - 应用恢复后单例对象变为空

对于我的Android项目,我需要全局单例缓存对象来通过应用程序访问有关用户的数据。当一个应用程序进入后台并且在使用其他应用程序一段时间后我尝试打开缓存对象中的应用程序变量为空时出现问题。当我杀死应用程序并再次打开它时,一切都很好。我正在使用依赖注入(inject)来访问Cache对象。如果发生这种情况,为什么应用程序不重新启动?即使在内存不足的情况下,是否有一些注释可以保持缓存变量?这是我的缓存类classCache{varcategories:Array?=nullvaruser:BaseResponse.User?=nullvaroptions:BaseResponse.Opti

Android 应用暂停恢复

我的android应用程序有多个Activity。我需要在应用程序恢复时执行一些操作(应用程序而非Activity)。Android应用程序提供onCreate回调但没有onResume回调。有什么方法可以确定我的应用程序已恢复? 最佳答案 应用程序不会暂停或恢复,只有个别Activity会。您可以将Application类视为一个静态对象,它在您的任何Activity之前创建(这就是为什么它具有onCreate()函数)并在系统终止进程(此处不涉及onDestroy())。 关于And

恢复应用程序时,Android 标题栏留有空间

我在我的Android应用程序中使用TabHost。我隐藏了标题栏。当我离开应用程序并继续使用它时,我有一些奇怪的行为。如果我使用带有listView.setAdapter的列表Activity恢复到选项卡,标题栏将被隐藏,它占用的空间将被应用占用。但是,如果我在没有listView.setAdapter的情况下恢复到任何选项卡,标题栏将被隐藏,但它使用的空间会被留下。这是将我的选项卡(位于屏幕底部)推离屏幕。如果我随后切换到任何其他选项卡,该空间将再次被我的应用占用。我曾尝试使我的应用程序中大部分明显的View失效,但都没有成功。下面是我的tab_activityxml。非常感谢这是

android - 无法以随机顺序恢复 Activity

Android平台4.0.4Opencv2.4.3我正在尝试从相机获取快照,然后使用opencv对其进行处理!但有时(随机顺序)我收到以下异常12-1918:54:33.659:E/AndroidRuntime(16625):FATALEXCEPTION:main12-1918:54:33.659:E/AndroidRuntime(16625):java.lang.RuntimeException:Unabletoresumeactivity{com.example.superemr/com.example.superemr.MainActivity}:java.lang.Runtim

android - 恢复包含动态生成的 HTML 的 webview 状态

我的应用程序中有一个加载动态内容的WebView,我希望View在设备旋转时保持不变。所以我写了下面几行代码:@OverridepublicvoidonSaveInstanceState(BundleoutState){super.onSaveInstanceState(outState);mWebView.saveState(outState);}在我的onCreate()中:@OverridepublicViewonCreateView(LayoutInflaterinflater,ViewGroupcontainer,BundlesavedInstanceState){if(sa

android - 防止 Android 键盘恢复为字母模式

我有一个应用程序需要将一系列以空格分隔的十六进制数字组(很像产品key)输入到EditText中,例如AB3467EF...问题是每次输入数字后跟空格时,Android键盘会自动切换回字母模式,这让用户感到困惑和恼火。例如,当键入上面的两组时,当按下“3”时键盘将保持数字模式,但当在“4”之后按下空格键时会切换到字母模式-这意味着用户随后必须在输入“6”之前手动切换回数字。EditText控件(下方)为输入类型设置了textNoSuggestions标志,但无论我更改什么输入类型和什么键盘设置,我都无法让键盘在空格后保持数字模式。有没有办法在输入空格字符后强制键盘保持在当前模式,或者有